wagon-carrying trailer rail - Spanish English Dictionary